relating to the red sea - French English Dictionary